.table {
	width: 100%;
	margin: 10px 10px 10px 10px;
	font-size: 13px;
	text-align:center;
	border-collapse: collapse; 
	color:  #212529;
			}
.table th {
	font-weight: bold;
	padding: 5px;
	background: #efefef;
	border: 1px solid #dddddd;  
	
}
.table td {
	padding: 0px 5px 0px 5px;
	word-break: break-all; /*Предотвращение переполнения*/
	border: 1px solid #dddddd;  
	
	/*white-space: nowrap;
	width: 1%; /* Форсирует сужение ячейки */
   /* table-layout: auto; /* Теперь ширина полностью под моим контролем */
	/*max-width: 50%; /* Чтобы ячейка не выходила за рамки допустимого */
   /* min-width: min-content; /* Минимум, определяемый самым широким содержимым */
}

.table a {
	color: rgb(0, 89, 255);         
}

.table a:hover{
	  color: rgb(140, 140, 140);
}



 /* 
.table tr td:first-child, .table tr th:first-child {
	border-left: none;
}
.table tr td:last-child, .table tr th:last-child {
	border-right: none;
}*/

/* Поле поиска PHP*/
.table2 {
padding: 0;
width: 100%;
margin-bottom: 10px;
color: #6c6c6c;
border-collapse:collapse; /* Убрать зазор рамки ячейки вокруг в таблице*/
border-radius: 5px;
background-color: rgb(224, 241, 249); 
/*border: 0px solid rgb(57, 180, 232); */

}

.table2 th {
font-weight: bold;
padding: 0px 0px 0px 10px;
}